person with jamaican descent - French English Dictionary